head-down sight - Deutsch Englisch Wörterbuch